<template>
  <div class="pag-box">
        <div v-for="(item,index) in page" :key="index" @click="handlePage(index+1)">{{index+1}}</div>
      
  </div>
</template>

<script>
export default {
    props:['page'],
    data(){
        return{

        }
    },
    methods:{
        handlePage(p){
            console.log("您点击的是："+p);
            this.$emit("change",p)
            //  p 发送给后端。。。。。。。。。。
        // 出于对复用的考虑 我们通常不会在组件内部发送请求         

        }
    }

}
</script>

<style>
.pag-box{
    display: flex;
    margin: 0 auto;
}
.pag-box div{
    /* width: 38px;
    height: 38px; */
    padding: 5px 9px;
    background: #fff;
    font-size: 15px;
    text-align: center;
    border-radius: 6px;
    font-weight: 500;
    border: 1px solid #cac7c7;
    margin: 0 2px;
    cursor: pointer;
}

</style>